package com.xcm.config;

import org.springframework.boot.context.properties.ConfigurationProperties;

@ConfigurationProperties(prefix = "custom")
public class CustomProperties {
	/**
	 * 固件文件保存路径
	 */
	private String firmwareFileSavePath;
	/**
	 * apk文件保存路径
	 */
	private String apkFileSavePath;
	/**
	 * 文件下载路径
	 */
	private String fileDownloadPath;
	/**
	 * json文件存放路径
	 */
	private String jsonFileSavePath;

	/**
	 * cookie名称
	 */
	private String cookieName;

	/**
	 * sso登录地址
	 */
	private String ssoLoginUrl;

	/**
	 * 平台标签
	 */
	private String platformTag;
	/**
	 * 加密密钥
	 */
	private String secretKey;
	/**
	 * 文件下载临时存放目录
	 */
	private String fileDownloadTempStoreDir;

	/**
	 * 文件(无限制)保存路径
	 */
	private String noLimitFileSavePath;

	public String getApkFileSavePath() {
		return apkFileSavePath;
	}

	public void setApkFileSavePath(String apkFileSavePath) {
		this.apkFileSavePath = apkFileSavePath;
	}

	public String getFileDownloadPath() {
		return fileDownloadPath;
	}

	public void setFileDownloadPath(String fileDownloadPath) {
		this.fileDownloadPath = fileDownloadPath;
	}

	public String getJsonFileSavePath() {
		return jsonFileSavePath;
	}

	public void setJsonFileSavePath(String jsonFileSavePath) {
		this.jsonFileSavePath = jsonFileSavePath;
	}

	public String getCookieName() {
		return cookieName;
	}

	public void setCookieName(String cookieName) {
		this.cookieName = cookieName;
	}

	public String getSsoLoginUrl() {
		return ssoLoginUrl;
	}

	public void setSsoLoginUrl(String ssoLoginUrl) {
		this.ssoLoginUrl = ssoLoginUrl;
	}

	public String getPlatformTag() {
		return platformTag;
	}

	public void setPlatformTag(String platformTag) {
		this.platformTag = platformTag;
	}

	public String getSecretKey() {
		return secretKey;
	}

	public void setSecretKey(String secretKey) {
		this.secretKey = secretKey;
	}

	public String getFirmwareFileSavePath() {
		return firmwareFileSavePath;
	}

	public void setFirmwareFileSavePath(String firmwareFileSavePath) {
		this.firmwareFileSavePath = firmwareFileSavePath;
	}

	public String getFileDownloadTempStoreDir() {
		return fileDownloadTempStoreDir;
	}

	public void setFileDownloadTempStoreDir(String fileDownloadTempStoreDir) {
		this.fileDownloadTempStoreDir = fileDownloadTempStoreDir;
	}

	public String getNoLimitFileSavePath() {
		return noLimitFileSavePath;
	}

	public void setNoLimitFileSavePath(String noLimitFileSavePath) {
		this.noLimitFileSavePath = noLimitFileSavePath;
	}
}
